349f75a24b4663f55134b61abdd6c0719c4a6524,src/main/java/org/takes/rs/RsPrettyJSON.java,RsPrettyJSON,make,#,89

Before Change


     * @throws IOException If fails
     */
    private Response make() throws IOException {
        synchronized (this.transformed) {
            if (this.transformed.isEmpty()) {
                this.transformed.add(
                    new RsWithBody(
                        this.origin,
                        RsPrettyJSON.transform(this.origin.body())
                    )
                );
            }
        }
        return this.transformed.get(0);
    }

    /**

After Change


     * @throws IOException If fails
     */
    private Response make() throws IOException {
        if (this.transformed.get() == null) {
            this.transformed.compareAndSet(
                null,
                new RsWithBody(
                    this.origin,
                    RsPrettyJSON.transform(this.origin.body())
                )
            );
        }
        return this.transformed.get();
    }

    /**